Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Learning Inverse Dynamics Models with Contacts

Identifieur interne : 000526 ( Main/Exploration ); précédent : 000525; suivant : 000527

Learning Inverse Dynamics Models with Contacts

Auteurs : Roberto Calandra [France] ; Serena Ivaldi [France] ; Marc Deisenroth [Royaume-Uni] ; Elmar Rueckert [France] ; Jan Peters [Allemagne]

Source :

RBID : Hal:hal-01131611

Abstract

— In whole-body control, joint torques and external forces need to be estimated accurately. In principle, this can be done through pervasive joint-torque sensing and accurate system identification. However, these sensors are expensive and may not be integrated in all links. Moreover, the exact position of the contact must be known for a precise estimation. If contacts occur on the whole body, tactile sensors can estimate the contact location, but this requires a kinematic spatial calibration, which is prone to errors. Accumulating errors may have dramatic effects on the system identification. As an alternative to classical model-based approaches we propose a data-driven mixture-of-experts learning approach using Gaus-sian processes. This model predicts joint torques directly from raw data of tactile and force/torque sensors. We compare our approach to an analytic model-based approach on real world data recorded from the humanoid iCub. We show that the learned model accurately predicts the joint torques resulting from contact forces, is robust to changes in the environment and outperforms existing dynamic models that use of force/ torque sensor data.

Url:


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Learning Inverse Dynamics Models with Contacts</title>
<author>
<name sortKey="Calandra, Roberto" sort="Calandra, Roberto" uniqKey="Calandra R" first="Roberto" last="Calandra">Roberto Calandra</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Ivaldi, Serena" sort="Ivaldi, Serena" uniqKey="Ivaldi S" first="Serena" last="Ivaldi">Serena Ivaldi</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Deisenroth, Marc" sort="Deisenroth, Marc" uniqKey="Deisenroth M" first="Marc" last="Deisenroth">Marc Deisenroth</name>
<affiliation wicri:level="1">
<hal:affiliation type="institution" xml:id="struct-69530" status="VALID">
<orgName>Imperial College London</orgName>
<desc>
<address>
<addrLine>Imperial College London, South Kensington Campus, London SW7 2AZ</addrLine>
<country key="GB"></country>
</address>
<ref type="url">http://www3.imperial.ac.uk/</ref>
</desc>
</hal:affiliation>
<country>Royaume-Uni</country>
</affiliation>
</author>
<author>
<name sortKey="Rueckert, Elmar" sort="Rueckert, Elmar" uniqKey="Rueckert E" first="Elmar" last="Rueckert">Elmar Rueckert</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Peters, Jan" sort="Peters, Jan" uniqKey="Peters J" first="Jan" last="Peters">Jan Peters</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-237119" status="VALID">
<orgName>Max Planck Institute for Intelligent Systems</orgName>
<desc>
<address>
<addrLine>Heisenbergstr. 3 70569 Stuttgart</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.is.mpg.de/2178/en</ref>
</desc>
<listRelation>
<relation active="#struct-300044" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300044" type="direct">
<org type="institution" xml:id="struct-300044" status="VALID">
<orgName>Max-Planck-Institut</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
<orgName type="university">Société Max-Planck</orgName>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:hal-01131611</idno>
<idno type="halId">hal-01131611</idno>
<idno type="halUri">https://hal.inria.fr/hal-01131611</idno>
<idno type="url">https://hal.inria.fr/hal-01131611</idno>
<date when="2015-05-26">2015-05-26</date>
<idno type="wicri:Area/Hal/Corpus">002E53</idno>
<idno type="wicri:Area/Hal/Curation">002E53</idno>
<idno type="wicri:Area/Hal/Checkpoint">000507</idno>
<idno type="wicri:explorRef" wicri:stream="Hal" wicri:step="Checkpoint">000507</idno>
<idno type="wicri:Area/Main/Merge">000526</idno>
<idno type="wicri:Area/Main/Curation">000526</idno>
<idno type="wicri:Area/Main/Exploration">000526</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Learning Inverse Dynamics Models with Contacts</title>
<author>
<name sortKey="Calandra, Roberto" sort="Calandra, Roberto" uniqKey="Calandra R" first="Roberto" last="Calandra">Roberto Calandra</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Ivaldi, Serena" sort="Ivaldi, Serena" uniqKey="Ivaldi S" first="Serena" last="Ivaldi">Serena Ivaldi</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Deisenroth, Marc" sort="Deisenroth, Marc" uniqKey="Deisenroth M" first="Marc" last="Deisenroth">Marc Deisenroth</name>
<affiliation wicri:level="1">
<hal:affiliation type="institution" xml:id="struct-69530" status="VALID">
<orgName>Imperial College London</orgName>
<desc>
<address>
<addrLine>Imperial College London, South Kensington Campus, London SW7 2AZ</addrLine>
<country key="GB"></country>
</address>
<ref type="url">http://www3.imperial.ac.uk/</ref>
</desc>
</hal:affiliation>
<country>Royaume-Uni</country>
</affiliation>
</author>
<author>
<name sortKey="Rueckert, Elmar" sort="Rueckert, Elmar" uniqKey="Rueckert E" first="Elmar" last="Rueckert">Elmar Rueckert</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-262493" status="INCOMING">
<orgName>Intelligent Autonomous Systems</orgName>
<orgName type="acronym">IAS</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
<listRelation>
<relation active="#struct-300723" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300723" type="direct">
<org type="institution" xml:id="struct-300723" status="VALID">
<orgName>Technische Universität Darmstadt [Darmstadt]</orgName>
<desc>
<address>
<addrLine>Franziska-Braun-Straße 3, 64287 Darmstadt</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.tu-darmstadt.de/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author>
<name sortKey="Peters, Jan" sort="Peters, Jan" uniqKey="Peters J" first="Jan" last="Peters">Jan Peters</name>
<affiliation wicri:level="1">
<hal:affiliation type="laboratory" xml:id="struct-237119" status="VALID">
<orgName>Max Planck Institute for Intelligent Systems</orgName>
<desc>
<address>
<addrLine>Heisenbergstr. 3 70569 Stuttgart</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.is.mpg.de/2178/en</ref>
</desc>
<listRelation>
<relation active="#struct-300044" type="direct"></relation>
</listRelation>
<tutelles>
<tutelle active="#struct-300044" type="direct">
<org type="institution" xml:id="struct-300044" status="VALID">
<orgName>Max-Planck-Institut</orgName>
<desc>
<address>
<country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
<orgName type="university">Société Max-Planck</orgName>
</affiliation>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">— In whole-body control, joint torques and external forces need to be estimated accurately. In principle, this can be done through pervasive joint-torque sensing and accurate system identification. However, these sensors are expensive and may not be integrated in all links. Moreover, the exact position of the contact must be known for a precise estimation. If contacts occur on the whole body, tactile sensors can estimate the contact location, but this requires a kinematic spatial calibration, which is prone to errors. Accumulating errors may have dramatic effects on the system identification. As an alternative to classical model-based approaches we propose a data-driven mixture-of-experts learning approach using Gaus-sian processes. This model predicts joint torques directly from raw data of tactile and force/torque sensors. We compare our approach to an analytic model-based approach on real world data recorded from the humanoid iCub. We show that the learned model accurately predicts the joint torques resulting from contact forces, is robust to changes in the environment and outperforms existing dynamic models that use of force/ torque sensor data.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Allemagne</li>
<li>France</li>
<li>Royaume-Uni</li>
</country>
<orgName>
<li>Société Max-Planck</li>
</orgName>
</list>
<tree>
<country name="France">
<noRegion>
<name sortKey="Calandra, Roberto" sort="Calandra, Roberto" uniqKey="Calandra R" first="Roberto" last="Calandra">Roberto Calandra</name>
</noRegion>
<name sortKey="Ivaldi, Serena" sort="Ivaldi, Serena" uniqKey="Ivaldi S" first="Serena" last="Ivaldi">Serena Ivaldi</name>
<name sortKey="Rueckert, Elmar" sort="Rueckert, Elmar" uniqKey="Rueckert E" first="Elmar" last="Rueckert">Elmar Rueckert</name>
</country>
<country name="Royaume-Uni">
<noRegion>
<name sortKey="Deisenroth, Marc" sort="Deisenroth, Marc" uniqKey="Deisenroth M" first="Marc" last="Deisenroth">Marc Deisenroth</name>
</noRegion>
</country>
<country name="Allemagne">
<noRegion>
<name sortKey="Peters, Jan" sort="Peters, Jan" uniqKey="Peters J" first="Jan" last="Peters">Jan Peters</name>
</noRegion>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000526 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000526 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     Hal:hal-01131611
   |texte=   Learning Inverse Dynamics Models with Contacts
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022